package team.future.joke.dao.impl;

import java.util.List;

import org.springframework.data.mongodb.core.query.Query;
import org.springframework.data.mongodb.core.query.Update;

import team.future.joke.dao.BaseMongoDao;

/**
 * Title: BaseMongoDaoImpl.java<br>
 * Description: <br>
 * Copyright (c) 未来工作室版权所有 2015    <br>
 * Create DateTime: 2015年9月2日 上午9:37:10 <br>
 * @author futurezhu
*/
public abstract class BaseMongoDaoImpl<T> implements BaseMongoDao<T> {
	
	public T getObject(Query query) {

		return null;
	}

	public List<T> getObjectList(Query query) {

		return null;
	}

	public List<T> getObjectPage(Query query, int pageIndex, int pageSize) {

		return null;
	}

	public int updateObject(Query query, Update update) {

		return 0;
	}

	public void insertObject(T t) {

	}

	public void deleteObject(Query query) {

	}

	public long countNum(Query query) {

		return 0;
	}

	public void updateObject(T t) {

	}

	public T findObjectById(String id) {
		return null;
	}
}
